MovieClip.removeMovieClip()

Доступность

Flash Player 5.

Синтаксис

my_mc.removeMovieClip() : Void

Параметры

Нет.

Возвращает

Ничего.

Описание

Метод; удаляет экземпляр мувиклипа, созданного duplicateMovieClip(), MovieClip.duplicateMovieClip(), или MovieClip.attachMovie().

Вы можете расширять методы и обработчики класса MovieClip за счет создания подклассов. Подробнее см. "Присвание класса символу мувиклипа".

Пример

В следующем примере при каждом клике на кнопке в сцену добавляется экземпляр клипа в случайные координаты. Если кликнуть по клипу он удаляется со сцены.

function randRange(min:Number, max:Number):Number {
  var randNum:Number = Math.round(Math.random()*(max-min))+min;
  return randNum;
}
var bugNum:Number = 0;
addBug_btn.onRelease = addBug;
function addBug() {
  var thisBug:MovieClip = this._parent.attachMovie("bug_id", "bug"+bugNum+"_mc", bugNum, {_x:randRange(50, 500), _y:randRange(50, 350)});
  thisBug.onRelease = function() {
    this.removeMovieClip();
  };
  bugNum++;
}